Virginia man commutes 220 miles a day