ન્યૂયોર્કમાં આવેલા આ આઇલેન્ડ 3300 સ્કેવર ફૂટ જગ્યામાં આવેલો છે.