Wow, really freaky. I used to work literally across the street from that building on E 72nd near York Ave. It's a big apartment building, but hopefully most people were away at work during the crash.

Small consolation, but at least Cornell Medical Center is a designated burn center or used to be, and it is literally right there next to the crash site.