you are nuts. period. elwood ave, southbound between 81 and 91, near riverside airport in jenks. less than a 1/4 mile south of 81, so you'll probably need to roll thru the stop sign and stand on the gas. i hit that from time to time in the mustang @ 80. gets all 4 wheels up and the landing is a little rough, but worth it.