8586.2 inches = 218.08948 meters