Current weather station observations near Pegasus Island