how many 16 oz water bottles are in a gallonWatch this thread
A US fl oz approximately 29.57 ml whereas an imperial fl oz is approximately 28.41. You are referring to different scales.
I think it's unlikely that it's asking "How many 16 imp. oz. water bottles are in a US gal" (or vice versa).
The respective sizes of the fl. oz. aren't relevant here.