12 hours. 3 states. 542 miles. And home before dinner.