20 x 131 meters = 65.62 x 429.79 feet