25.1 x 81.9 feet = 7.65 x 24.96 meters