Current weather station observations near Webb Island