80.5 x 83.1 feet = 24.54 x 25.33 meters