131 x 92.5 meters = 429.79 x 303.48 feet