131.9 x 43 meters = 432.74 x 141.08 feet