Current weather station observations near Cowan Island