222 feet and 8 inches = 67.869 meters