Surprised that no one as mentioned this, but if your going for a day why don't you just take enough water? Hydrate before you go, take a liter or two, more if it's hot, have a bottle waiting in the...