31.2 x 81.6 feet = 9.51 x 24.87 meters