Poelau Batoewolanda, Indonesia (island)