Current weather station observations near Primers Island