Current weather station observations near Terre de Haut