Don't exist 1100 north latitude !
Probably you think to Antarctica: a continent around the south pole.
Victoria Island
35degress north and 110 west
China
Russia!
110 degrees West
That's impossible - the MAXIMUM latitute north or south is 90 degrees !
Victoria Island
China
35degress north and 110 west
China
Russia!
110 degrees West
60 degrees north latitude and 110 degrees east longitude is a sparsely populated part of Siberia. The nearest city is Ust-Ilimsk.
"90° north latitude" ... regardless of longitude ... is the north Pole. Except for some pack ice, there's no significant island there.
Tallahassee
Russia
a weirdo