That's great! 4 miles? that's one fit boy. Glad he's come safe and sound.