Current weather station observations near Balboa