Current weather station observations near Béchervaise Island