Current weather station observations near Willoughby Island