I think you're confusing your kiloseconds with megaseconds.
* 60 seconds per minute
* 60 minutes per hour: 3600 seconds per hour
* 1 kilosecond = 16 minutes and 40 seconds
* 24 hours per day: 86,400 +/- 1 seconds per day
* 1,000,000 / 86,400 ~= 11.57
I love giving metric-using friends a hard time whenever they criticize imperial units of measure. I always tell them that I will happily embrace metric when they give up their irrational attachment to an archaic system of time-telling.
nanoacre = about 4 square millimeters
microfortnight = about 1.2 seconds
beard-second = 5-10 nanometers (depending on who you ask), or the length an average beard grows in one second