Current weather station observations near Leveau Island