Callies will grind you a SBC crank with stroke from 2.600" to 4.250" and in any journal size....
http://www.callies.com/catalog/cranks/magnumXS.html