A simple random sample is to be drawn from a population of 2000. The population standard deviation has been estimated as being 40 grams. In order to have 99% confidence that the sampling error in estimating μ is no more than 5 grams, what sample size will be necessary?