As per measurement, 1000 ML= 1 Ltr. water. Now, 400 Ltr means 4,00,000 ML water. Every bottle capacity is 250 ML. So, 4,00,000 ML water divided by 250 ML. Answer is 1600 bottles.