68.18 meters = 223 feet and 8.25 inches