Current weather station observations near Sherry Island