Ten years too early, plus other buildings like the Hibernia Building would be visible. No idea what that building is though. Too early to be several other buildings as well. What is it?
The building in the foreground is now the Contemporary Arts Center. Could be the WTC.