107 x 43 meters = 351.05 x 141.08 feet