GQ2
That image could almost be a section of fuz and wing-roots...with chutes/rafts deployed. It begs the question; What are the sea temps, wind-chill there..? Any maritime survival experts here like to offer chances for survivors..?
The first inhabited land not too far from the believed spot is the French island Ile Amsterdam, aka Nouvelle Amsterdam. There is a permanent scientists base here of about 20/35 researchers. The French Wiki proposes a concise description of this island including a weather summary.
http://fr.wikipedia.org/wiki/Amsterdam_(île)
The air temperature is never low especially in this season but it rains a lot and all the year here. January, February and March are the warmer months.