Current weather station observations near Denial Bay