I was forced to push a DR650 last year a 100 yards at most and thought I would keel over. Luckily a nice guy was cutting his grass and gave me some gas.
The really embarrassing thing was I had turned the fuel petcock to reserve instead of on at some point and used up all the gas. It was a new bike to me and I did not look close enough at the markings. I guess I need a fuel gauge at this point.