70 x 66 x 573 meters = 229.66 x 216.54 x 1879.92 feet