68 x 43 meters = 223.1 x 141.08 feet