26.1 x 82.9 feet = 7.96 x 25.27 meters