Current weather station observations near Ribeyre Island