Current weather station observations near Picaroon Island