Current weather station observations near Teagues Point