Current weather station observations near Low Duck Island