267 x 271 x 75 feet = 81.38 x 82.6 x 22.86 meters