Current weather station observations near Lord Howe Island