Six new meet records set up on the final day