67.68 meters = 222 feet and 0.57 inches