How long to drive from Orlando FL to Key West?

MapQuest estimates the driving time as 7 hours and 2 minutes.