THREE teenage boys who spent 61 days adrift in a tiny boat in the South Pacific walked ashore on shaky legs yesterday after their chance rescue — celebrated on their home island hundreds of kilometres away as a miracle that brought them back from the dead.