Take it from a long-distance hiker, don't take waterproof shoes! If the water goes over your ankles, they will weigh a ton. Wear Merino wool socks and quick-drying (mesh) shoes (Altras or equal). They will insulate even if wet. Thirty minutes later, your feet will be dry.