Current weather station observations near Pee Pee Island