Poelau Mohoepombodaa, Indonesia (island)