Poelau Toeboeroeasa, Indonesia (island)