899 x 70 x 75 feet = 274.02 x 21.34 x 22.86 meters