Current weather station observations near Cachia Island