This adds onto what Toby said about using a second controller. Ever since the multiplayer update, you can play together with up to 7 other players on a server, instead of having to use separate controllers.
One part of the new update is that progress made by one player counts for everyone. So if one person beats the oevel, it is beaten for everyone, or if one person was to do a misc. achievement such as AH, EO, EO, EO, EO, OOOOO! then everyone should get it (based on my experience anyway, some random did it and I got the achievement). Using this, then it would mean that in multiplayer, everyone's travel distance is combined and added to everyone's progress.
To do so, go to online and pick any server and when you join check how many players there are, and how many of them are active. You want at most 7 active players all doing something. This will give you a lot of combined distance to your progress. Compared to the 2x progress on Toby's pro tip, this should give roughly 8x progress (depending on how fast everyone is moving).
This worked for me by accident in online, was on power plant and after a few steps it unlocked, achievement wasn't close to 99% before.