67.48 meters = 221 feet and 4.69 inches