64 x 335 x 759 feet = 19.51 x 102.11 x 231.34 meters