The answer is a seal!!!
The logic, if it can be called that, for solving this, which came from a friend of mine, went thus:
There’s nothing man-made at those coordinates, (see your previous comments, Google Earth etc), whatever is there is also fairly small, (see previous comments). The only two things that fit that description in the Antarctic are penguins and seals. Penguin was wrong.
Quad erat demonstrandum or when you exclude the impossible, whatever remains, however improbable, must be the truth. I hate this quiz, thank you all for your help.