Current weather station observations near Yorkshire Island (historical)