Navigational instrument fails to display miles ultimately remaining (6)
I believe the answer is:
extant
'remaining' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for extant that I've seen before include "Next at being still existing" , "Still existing, actual" , "left" , "Still in existence, surviving" , "Still going strong" .)