Poelau Selandoek, Indonesia (island)