209 x 405 x 89 meters = 685.7 x 1328.74 x 291.99 feet