67.685 meters = 222 feet and 0.76 inches