109 x 280 x 268 feet = 33.22 x 85.34 x 81.69 meters