68 x 777 x 840 feet = 20.73 x 236.83 x 256.03 meters