Poelau Boompjes, Indonesia (island)