667 quarts to liters Result 667 (qt) = 631.2103 (L) Detailed Quarts (qt) — 667 667 / 1.0567 = 631.2103 liters