660 quarts to liters Result 660 (qt) = 624.5859 (L) Detailed Quarts (qt) — 660 660 / 1.0567 = 624.5859 liters