Current weather station observations near Trou des Hommes