Current weather station observations near Estevan Island