I'm a terrible swimmer but I can do a slow, splashy couple of hundred metres if I had to.
Oddly when I was diving, there were far worse swimmers than me in the dive club despite having to do a swim test as part of the training (I did 200m on my back slowly).