524 east 72nd street, Bel Aire Apartment Building. 20 floors up Helicopter the hit. There is a Heliport on East 34 street near the water. It is a very busy spot with helicopters arriving from the airports (JFK, LaGuardia) and other places, all day long.
There is also a heliport on E59th.
http://www.olshan.com/property.php?id=149028
SPECTACULAR PENTHOUSE HANGING OVER THE RIVER
524 East 72nd street, PH1B