Current weather station observations near Davis Wharf