Constantly move more than 1850 needles to renew your life!
The word could be
My first thought when seeing "needles" was some sort of gauge, like for RPM's
Since you need to "move more than 1850", I thought of engine idol speed (1850 is pretty high though)
So, you need to move faster than idol speed in order to exist.
So, therefore you won't be sitting idling. You will be driving.
I could be off quite a bit though. By definition, I guess you could even be the automobile itself.