80 x 73 x 115 feet = 24.38 x 22.25 x 35.05 meters