A long-distance swimmer who calls himself 'The Shark' finished a 22-mile swim today, hauling over 2,000lbs of bricks in nearly 51-hours.

Jim Dreyer, 49, had been pulling two dinghies across Detroit's Lake St. Clair since Monday, bearing 334 bricks.

By Wednesday morning, however, he was only hauling one brick for the swim’s final stretch.

Scroll down for video

'The Shark' Jim Dreyer is surrounded by media as he finishes his 51 hour swim at Belle Isle in Detroit

Dreyer was glad to be back on dry land after swimming 22 miles with 2,000 pounds of bricks attached

Dreyer’s swim near the Michigan-Canada border was to raise money for Habitat for Humanity, but he said it had other symbolic meaning given the situation in Detroit, which has filed for bankruptcy protection.

RELATED ARTICLES

Share this article

Share

'What I really wanted to show is that even though there’s a lot of financial pain in the state of Michigan — and nobody’s felt more pain than the city of Detroit — we don’t have to sink with the weight of our burdens,' he told reporters after finishing.

Dreyer ended his swim at Detroit’s Belle Isle, located on the Detroit River across from Canada, after starting from a spot near Algonac.

Spokesperson Katrina Murphy embraces Jim Dreyer as he received oxygen after completing the swim

Dreyer couldn't contain his excitement after arriving in Detroit - he was raising money for Habitat For Humanity