Almost exactly 7 miles by my Garmin device. Parked in the lot above the beach and headed for the west bank. Finished crossing the dam. It's a great hike beside a peaceful lake. No bugs even with all the wet weather. Definitely a few muddy places on the trail though.