1 US gallon = 3.78541178 liters which would be just over 7 500 ml bottles.
9.088 imperial . 568ml = 1 pint , x 8 , as 8pts to a imperial gallon = 4544ml / 8 = 9.088 500ml in a gallon .
This is a Simple Dialog Demo.