An angler on Lake Vermilion caught and released Minnesota’s new state record muskellunge, a 57 ¼-inch fish that he called a “true giant.”

The DNR certified the state catch-and-release record fish on Oct. 11. The 57 1/4-inch fish had a 25 1/2-inch girth with an estimated weight of about 47 pounds. The previous record was a 56 7/8-inch fish caught on Pelican Lake in Otter Tail County in 2016.

The catch took on special meaning for new record-holder Corey Kitzmann of Davenport, Iowa, and you can read his story on the DNR website.