222 feet and 9.1 inches = 67.897 meters