Current weather station observations near Duke of York Island