75 x 131 meters = 246.06 x 429.79 feet