586.77 inches = 14.903958 meters