Current weather station observations near Willis Island