Current weather station observations near Razor Island