131 x 112.9 meters = 429.79 x 370.41 feet