Current weather station observations near Diablo Island