84 x 717 x 405 meters = 275.59 x 2352.36 x 1328.74 feet