264 x 79 x 583 meters = 866.14 x 259.19 x 1912.73 feet