Current weather station observations near Leonards Island