MADISON, Wis. -

Divers in Dane County have recovered the body of a missing swimmer from Lake Mendota.

Three people were swimming on Lake Mendota near the Porter Boat House on the UW-Madison campus around 3:20 p.m. when one of them went missing, officials said.

Fire department rescue divers conducted several underwater searches of the area where the man was last seen, according to a release. A boat and personnel from the Dane County Sheriff's Office assisted in the search with a side scanning sonar unit.

Witnesses were brought to the water to narrow their search to a 20- by 20- foot area.

But Madison fire department divers had no luck underwater in what was described as water 13 to 15 feet deep

"They're running into a lot of difficulty because of the visibility, the water quality, as well as the weeds -- there's a lot of weeds," said Eric Dahl of the Madison Fire Department.

Because of the time that went by, it turned into a recovery effort around 5:30 p.m. Wednesday.

An hour later, Dane County divers put an orange marker into the water.

About a minute later, they pulled the victim's body out.

"We would've been out here first thing in the morning if we needed to be,," said Capt. Jeff Teuscher of the Dane County Sheriff's office. "But it was really important for us to retrieve that person tonight."

Deputies credit witnesses for sticking around to point them in the right direction.

They say UW police will investigate how the swimmer got into trouble in the water.

The captain couldn't say whether the person was a student at the UW.