Current weather station observations near Denbow Island