81 x 275 x 71 feet = 24.69 x 83.82 x 21.64 meters