How big is a gallon of water?
Presumably same as a gallon of any other liquid :-)
American gallon = 8 American pints = 3.785 litre
Imperial gallon = 8 Imperial pints = 4.546 litre
The difference comes from the fact that the American pint is 16
fluid ounces, while the Imperial pint is 20 fl. oz.