That’s 26 million miles, not 26 miles, for crying out loud. Please proofread your headlines, people.
You sound like a Technical Editor or something. ;)