43 x 104 meters = 141.08 x 341.21 feet