RPM at 70MPH

That looks like a 26" tall tire. At 60mph with a 4:10 = 2580. With a 3:73 it would be 2341 and 3:55 is 2228.

Looks to me a 3:55 would work for you.