You asked:

how long does it take to drive 20 miles at 40 mph

Sorry, I don't yet have an answer to that question.