The twin towers was the worlds tallest building at 452meters (1,815ft), Connected by a sky-bridge at the 88 floor