Current weather station observations near Willis Wharf