I was just looking at it last night, but not on this computer so I can't give you the direct info. But it looks like nothing on Google, just a lump slightly steeper than the lumps around it. Google is not so good for this sort of thing. You can find it by showing the roads and matching the nearby lakes - there is a road into the village of Chalten, which is very close.
There is an amazing pic of that whole area here on SP, taken from the International Space Station. One of the best you'll ever see.