Kaylee McKeown's time wasn't far off her world record of 57.45, which she set at the NSW Championships last month.