Poelau Sarangaloe, Indonesia (island)