Current weather station observations near Downies Island