32 x 306 x 266 feet = 9.75 x 93.27 x 81.08 meters