131 x 72 meters = 429.79 x 236.22 feet