Current weather station observations near Petit Cul de Sac