Current weather station observations near Petes Island