Current weather station observations near Willoughby