From Space...
Take a look at the top of the picture from coastwatch
Of course it looks like the ice is still pretty far north...