A city planner wants to estimate, with a 97% confidence level, the average monthly residential water usage in the city. Based on earlier data, the population standard deviation of the monthly residential water usage in the city is 387.70 gallons. How large a sample should be selected so that the estimate for the average monthly residential water usage in this city is within 100 gallons of the population mean?