Poelau Boengingbili, Indonesia (island)