Current weather station observations near Cabresse Island