I swim 3 times a week in our local pool and hope to increase it to 4 times in October. I usually swim for 40-45 minutes but I don’t count laps. I would like to know what distance I swim daily. I don’t wear a watch IRL, my walking app is on my phone. I would like it all to be in one place, so I’ve been looking for fitness watches for pool, gym and walking.

I don’t know if Apple watch is suitable for swimming but I don’t want something that expensive to be destroyed by chlorine water.
Any recommendations?