Poelau Mekoahe, Indonesia (island)