Current weather station observations near Towy Mast