Cape Waring, Wrangel Island Russia