Current weather station observations near Dégrad Saint-Léon