ન્યૂયોર્કમાં આવેલો આ આઈલેન્ડ 3,300 સ્કેવર ફૂટ જગ્યામાં આવેલો છે.