112.5 x 115.1 feet = 34.29 x 35.08 meters