A better outdoor backpack. Mine fell in the water over summer (not long in it) but my clothes that was on the bottom were NOT wet.
After that, buy those water proof bags for boating. When i sailed i always had one with all my electronics and my wallet in it. You can drop it in the water and the stuff won't get wet + it floats back up