No Man is an Island; But this is No Man

Can you name the world’s biggest island?