Current weather station observations near Moffett