Pier 60, Chelsea Piers New York, NY 10011
Standing: 150
Square Feet: 1,959 ft2
Space Length: 140 ft
Space Width: 14 ft