Driving distance Tampa Bay and Raleigh?

The driving distance from Tampa Bay to Raleigh, NC is 651 miles.