80 x 116 feet = 24.38 x 35.36 meters