Prayers for the people involved...not good.
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.