Current weather station observations near Prove Island