131 x 38 meters = 429.79 x 124.67 feet