82.5 x 37.9 feet = 25.15 x 11.55 meters