131 x 85 meters = 429.79 x 278.87 feet