108 x 693 x 303 meters = 354.33 x 2273.62 x 994.09 feet