26 x 83.2 feet = 7.92 x 25.36 meters