I've seen one of these in action, suprisingly by someone from a swimming club I was a member of.

PS, are my camera seals on the way?!