Poelau Senoa, Indonesia (island)