Current weather station observations near Troumasse