Poelau Mesloe, Papua (island)