116 x 324 x 128 feet = 35.36 x 98.76 x 39.01 meters