I-80 goes a long way north just to go south again. Of course I am guessing you started south in Ohio, which means you also went through PA since Ohio and Virginia does not meat. Also, means you went through Maryland since PA and VA do not touch either. and you also forgot a touch of WV unless you stayed a long way north and went around the north side of PA which would have taken you about an extra 200 miles. But I am glad you made it OK. By the way make sure you pay the speeding ticket.
And what is your question?