Pulau Iboel, Indonesia (island)