تقع الجزيرة على بعد ميل واحد من مدينة نيويورك وجزيرة مانهاتن.