Current weather station observations near Parcher Island