Current weather station observations near Duck Bay Island