KENDRA HARRISON says her world record-breaking run in London has gone a long way to making up for the disappointment of missing out on the Rio Olympics.