85 x 279 x 75 feet = 25.91 x 85.04 x 22.86 meters