Poelau Betoeah, Indonesia (island)