224 x 759 x 628 feet = 68.28 x 231.34 x 191.41 meters