Current weather station observations near Leaming Island