Current weather station observations near Davis Island