129 x 360 x 452 meters = 423.23 x 1181.1 x 1482.94 feet