Current weather station observations near Dellview Island