Current weather station observations near Meade Island