Current weather station observations near Huff Wharf