how much water to drink a day before marathon