Poelau Dowongirotoe, Indonesia (island)