221 feet and 10 inches = 67.615 meters