(ALGONAC) -- A long-distance swimmer plans to swim 22 miles across Lake St. Clair this summer while hauling dinghies filled with 2,000 pounds of bricks. Jim Dreyer has made direct crossings of each of the five Great Lakes. He's scheduled to begin his swim on Aug. 5 from the Clinton River Boat Club near Algonac, and the event is to raise funds and awareness for Habitat for Humanity. The swim is expected to take 30 hours and end August 6 at Detroit's Belle Isle. Dreyer says that this effort will be one of his most challenging. He's partnered with Habitat for Humanity of Michigan to help fund building projects for up to 75 affiliates through the Cornerstone Strength Swim Campaign.