What could this thing possibly be?

looks like some 30 mile long ship frozen in ice.
http://maps.google.com/maps?f=s&ie=UTF8&ll=70.568803,-40.116577&spn=0.588453,2.3 07129&t=h&z=8
looks like some 30 mile long ship frozen in ice.
http://maps.google.com/maps?f=s&ie=UTF8&ll=70.568803,-40.116577&spn=0.588453,2.3 07129&t=h&z=8