A German man reeled in the catch of a lifetime -- a 515-pound Atlantic halibut that may be a new world record.
Marco Liebenow was fishing with three friends off the coast of Norway last month when he hooked what he thought was "a submarine," according to the Daily Mail.
It took Liebenow and his friends 90 minutes to reel the monstrosity to the surface.
They soon realized it was too big for their small boat, so they tied a rope around its tail and hauled it to shore, fishing tour company Angelreisen Hamburg said on its Facebook page.
After some photos, Liebenow donated the fish to a local fish dealer, then celebrated his big catch with a few beers.
"[Marco] does not speak any English but has said it was a wonderful feeling to catch it and has called it a fish of a lifetime," company spokesman David Bottcher told the Daily Mail. "Before he left for the trip, he called us first to ask for a few hints about how and where to fish—I guess our advice paid off."