221 feet and 8 inches = 67.564 meters