280 x 90 x 81 feet = 85.34 x 27.43 x 24.69 meters