Linda McAuley has record-setting meet