That route Would take about 40 minutes to Walk though. Check google maps.
It was reported that he Walked back to 4 Jefferson Crossing at 3:37 pm and arriving there with the phone pinging at 4:17 pm. Right at 40 minutes walk. The employee driving FD's Ford truck, picked FD up at the 4 Jefferson Crossing location upon returning from NC and they went together to get the Employee's Red Toyota truck that was left at 80 Mountain Spring Rd by FD at 3:37 pm. As noted FD's phone pinged as he left 80 MSR at 5:21 pm driving the Ford truck back to JC when phone pinged at 5:24 pm.
IMO - FD did not want the employee to know that FD drove the employee's Red Toyota truck, so he left it where they switched vehicles that morning to mislead the employee into thinking the red truck never left 80 Mountain Spring Rd on Friday, May 24 until the employee returned at 5:21 pm.