Current weather station observations near Saint Tudwals Island West