How many imperial ounces in a liter?

One liter = about 35.2 Imperial ounces.