Poelau Takali, Indonesia (island)