LAKE GEORGE, N.Y. (NEWS10) – A Saratoga Springs swimmer put on a record breaking performance over the weekend.

David Dammerman, 47, swam the length of Lake George from 5 p.m. Saturday to nearly noon on Sunday. His time of 18 hours, 54 minutes and 22 seconds shattered the previous record set by John Freihofer in 1981 by nearly 2.5 hours.

Lake George is 32.2 miles long.

Dammerman’s swim was a tune up in advance of a big event in mid-September known as the Lake George Marathon Swim. During the marathon, nearly 90 swimmers in both solo and relay teams will take part.

The event is expected to raise $14,000 for charities.Past crossings of Lake George courtesy of Gwenne Rippon:

DateSwimmerAgeTime
1958Diane Struble2535:30:00
1962Bill Stevens3131:27:00
1967George Dempsey1732:15:00
1977Stella Taylor4526:51:00
1981John FreihoferUnknown21:26:00
1983Jerry Ferris4329:15:00
2016David Dammerman4718:54.22