Fixed date calculation typo. One day is 86.4 million millseconds, not 8.64 million.