82 x 84.2 feet = 24.99 x 25.66 meters