663 quarts to liters Result 663 (qt) = 627.4250 (L) Detailed Quarts (qt) — 663 663 / 1.0567 = 627.4250 liters