84.8 x 122.1 feet = 25.85 x 37.22 meters