In July Martin Strel received an official Guinness Certificate which testifies that Yangtze Swim 2004 was successfully measured and finished.
So, currently the longest distance swim is held by Martin Strel. Between June 10 and July 30, 2004 he swam 4,003 kms (2,487 miles) of the Yangtze River in China.
Martin Strel will try to break this record again next year on the Amazon River.