Poelau Boekaboeka, Indonesia (island)