Two Florida teenagers hoped for a miracle from God while stranded in the ocean for two hours.

Trying to hold each other up as they grew weaker 2 miles off the coastline, local news station WJAX reported, Tyler Smith and Heather Brown began to pray.

The 17-year-olds had been celebrating senior skip day but got caught in a current while swimming at Vilano Beach. They shivered uncontrollably as their skin turned pale.

“I cried out: 'If you really do have a plan for us, like, come on. Just bring something,” Smith recalled.

Then the crew aboard a boat named the Amen heard their cries for help over the wind, waves and noise of their engine.

Trapped in ice:UPS driver saves dog from drowning in icy pond: 'She wasn't going to make it'

Cruise ship rescue:Five helicopters, 28 rescuers, 464 saved

"It was kind of surprising we heard them. Especially when they were 150 yards away, almost 200 yards away," boat owner Eric Wagner told CNN. "But it was definitely the scream that we heard and that's why we were looking around."

The men, who were sailing from South Florida to New Jersey, pulled the shaking teenagers aboard.

“The first words that came out of my mouth were, 'God is real,'" Brown told WJAX.

The crew called the Coast Guard for a rescue boat and tried to warm the teens with blankets. The teens were able to talk normally again after 10 minutes, Wagner told CNN.

Smith later cried in the hospital, WJAX reported, amazed they survived.

"There were too many coincidences, in my opinion, for this to be a coincidence," Wagner told CNN. "I truly believe it was divine intervention. It had nothing to do with me. I was just put there at the right place at the right time, and I did the same thing anyone else would have done, pulled them aboard."