Current weather station observations near Sheppard Point