Current weather station observations near Caraquette Island