Current weather station observations near Percivals Island