Current weather station observations near Hennepin Island