Pulau Waidoba, Indonesia (island)