“Does it sound distant?” the press release reads. “We beg to differ! It’s only 1053 days. Or about 34 months, or 150 weeks, or a million and a half minutes. Not that we’re counting, of course. Besides ...