131 x 90 meters = 429.79 x 295.28 feet