43 x 68 meters = 141.08 x 223.1 feet