Follow CBSMIAMI.COM: Facebook | Twitter

BROWARD (CBSMiami) – A ring lost for months off the coast of Lauderdale-By-The-Sea is on its way back to its rightful owner.

READ MORE: Miami Weather: Temps In The 30s This Weekend

Michael Sonsogno, who lives near Toronto, Canada, lost the ring in January while fishing off Anglin’s Pier.

“I thought it was gone,” Sonsogno told CBS4’s Maggie Newland from his home in Canada.

CLICK HERE To Watch Maggie Newland’s Report 

He alerted pier management and a parking attendant at the lot nearby.

“He was heartbroken,” said Seth Banks, “I kind of felt for him being I’m married myself.”

Sonsogno hired a diver and someone with a metal detector to search for the ring, but for months it didn’t turn up.

READ MORE: Mistaken Identity Lands Coconut Creek Man In Jail For Five Days

However, on Saturday, while Lou Nelson was volunteering as a diver for the “SOS Ocean Clean Up” as part of Earth Day, he found the ring.

“I’m told it’s a size 13 men’s white gold ring,” said Nelson.

He gave the ring to the organizer of the cleanup, Lisa Miceli-Capano, who was able to call Sonsogno in Canada.

“I saw the caller ID on my phone said Fort Lauderdale and I never expected my ring to come back. It was a very emotional phone conversation with Lisa,” said Sonsogno.

Miceli-Capano thrilled to know her good deed for Earth Day turned into so much more.

“I’m very spiritual and for some reason, all three of us are connected,” said Miceli-Capano. “We’re all strangers that came together and it’s such a beautiful story.  This was a perfect end to a pier cleanup on earth day.”

MORE NEWS: Florida Weekly Jobless Claims Below 7,000

Miceli-Capano FedExed the ring back to Canada and she said she can’t wait to see a picture of the man wearing it.