A solo sailor has spent seven hours trapped on his yacht after it smashed onto rocks off the Coffin Bay…