Current weather station observations near Teall Island