IMG_8119 The Freedom Tower occupies the original site of where the 8-story 6 WTC building stood. Scheduled for completion in 2013, the building will stand at a symbolic height of 1,776 feet making it the tallest office building in the world.