Poelau Betoea, Indonesia (island)