280 x 205 x 28 feet = 85.34 x 62.48 x 8.53 meters