259 109 112 302 walking