On September 11, 2006, I took this photo at about 9 AM, and superimposed an illustration of how tall the World Trade Center was:
Today, the Freedom Tower is the tallest building in lower Manhattan, about 1000 feet high. Junior Elder took a (cheap mobile phone) snapshot a couple of weeks ago:
Hope springs eternal - but memory is essential.