Current weather station observations near Payson Island