1. yes 2. no
Does "The largest municipal park in the city is Pelham Bay Park with 2,700 acres (1,093 ha)." correctly answer the question of How many miles of public beach are located in New York City?
2.