128 x 181 x 280 feet = 39.01 x 55.17 x 85.34 meters