Crossword Genius

Ultimately failing to reach time for world record? (5)

Ross

I believe the answer is:

I'm a little stuck... Click here to teach me more about this clue!

'world record?' is the definition.
(I've seen this before)

I can't explain the remainder of the clue.

Can you help me to learn more?

(Other definitions for atlas that I've seen before include "God", "One greatly burdened", "Album of maps", "He had the world on his shoulders", "North African mountains - mythical Titan".)

I've seen this clue in The Guardian.