what is the location of the marker that is , at 2,772 acres the largest public park in new york city ?
on road to city island near tablet off road