Question: is 2km a long swim?
Answer: We call it The 2km Every Other Day Challenge - the idea is to swim 2000m every other day at an "enjoyable" pace to develop some steady state aerobic efficiency. ... Remember, it's NOT a race, it's steady paced swimming like a long run or ride.