Poelau Seloeas, Indonesia (island)