New to OW swims longer than what's in an Olympic tri and am registered for 2 this spring. I'm worried about frying my back and legs. What is a good sunscreen/block that stays put for a couple of hours? Thanks in advance. You guys are so inspiring (and funny in places).