Hurdler Russell happy despite finishing outside the medals in World Record race