775 x 680 x 66 meters = 2542.65 x 2230.97 x 216.54 feet