Answer:
We need a sample size of at least 650
Explanation:
We have that to find our 
 level, that is the subtraction of 1 by the confidence interval divided by 2. So:
 level, that is the subtraction of 1 by the confidence interval divided by 2. So:

Now, we have to find z in the Ztable as such z has a pvalue of 
 .
.
So it is z with a pvalue of 
 , so
, so 

Now, find the margin of error M as such

In which 
 is the standard deviation of the population and n is the size of the sample.
 is the standard deviation of the population and n is the size of the sample.
In this problem:
We need a sample of size at least n
n is found when 

So






Rounding up
We need a sample size of at least 650