the towers are the 71st tallest existing buildings in the world when measured up to the highest architectural point which is the top of the domes, and the 9th tallest in shanghai, making them a landmark in the area. the height of the roof is 224.9 metres.