112.8 x 129.5 feet = 34.38 x 39.47 meters