The last moments on the island