82.8 x 120.1 feet = 25.24 x 36.61 meters