95 air temp. 85 water temp. blisters on your feet. Any ONE of those would have reduced me to a crying little girl!

Great job! And awesome improvement on your time.