Wow! That is really impressive. Not sure we'd manage that distance with a grumbling kid in tow, even if I could manage it...