"We know that he had declared an emergency because he had smoke in his cockpit and loss of oil, and then subsequent to that he lost his engine power," said Capt. Kimberly Lemaire, spokesperson with the Joint Task Force Atlantic.

"So, there's going to be an investigation into that to find out exactly what the cause was."

The Joint Rescue Co-Ordination Centre in Halifax sent out three helicopters to rescue the man, but called them off after a Canadian Coast Guard helicopter — that happened to be in the area — was able to get to the accident scene sooner.

The 34-year-old pilot was not injured.

He managed to walk to shore, where he was met by a small boat operated by a couple from Rigolet, who were berry picking when they noticed the crash.

RCMP sent a boat out to the plane after the rescue to ensure that the emergency responder was turned off.

As of Saturday afternoon, the plane was still in shallow water near the Rigolet airfield.