Current weather station observations near Bickford Island