75 x 306 x 825 feet = 22.86 x 93.27 x 251.46 meters