How many hours would it take to drive from Columbus, Ohio to St. Louis, Missouri?

According to Google Maps it's about 7 hours (driving) from Columbus, OH to St. Louis, MO taking I-70W.
Updated on Thursday, February 02 2012 at 03:30AM EST