A city council conducted a survey of 1,500 residents to gauge support for a new park. The survey found that 70% of residents supported the park, with a margin of error of 3%. If the city has 200,000 residents, which of the following is the best estimate for the number of residents who support the new park?
Between 134,000 and 146,000
Between 138,000 and 142,000
Between 139,000 and 141,000
Exactly 140,000