Current weather station observations near Hewett Island