The driver saw McQueen a few feet behind the boat. Then she looked away for a couple seconds, and when she looked back, he was gone, according to the release.
The friends called 911, prompting a response from the National Park Service, Utah State Parks and the Kane County Sheriff's Office. But because it was so late in the day, a search was put off until Wednesday morning, the release adds.
The dive team tried to use an underwater robot and sonar to find McQueen Wednesday, but the sonar malfunctioned, so three divers looked for him as well. But they were swimming in water with zero visibility, and several passes over the area were unfruitful.
The Summit County Sheriff's Office arrived Thursday morning with their dive team, robot and sonar, and found McQueen's body by 7:30 a.m. He was about 113 feet below the surface, according to the release.
The National Park Service divers retrieved his body, which will be taken to the Utah Medical Examiner's Office.
"Alec's parents and siblings were on scene at the time of the recovery and were able to see Alec before he was transported by [Kane County Sheriff Lamont Smith]," according to the release.
The case remains under investigation.
firstname.lastname@example.org Twitter: @mikeypanda