Es la 27ª mayor isla del mundo y la 6ª de Canadá.