How 9 miles swimming is depends a LOT on the current. If it's helping you, it's not too bad.

9 miles does sound impressive for a non-competitive swimmer. As for competetive swimmers, I know people who swim half marathons in far less time for fun...
_________________________