19.9 x 43 meters = 65.29 x 141.08 feet