Current weather station observations near Backes Island