1/10 tamiya is the standard 540can, i dont have 1 here to measure the exact length but take a look here for some ideas
http://www.technobotsonline.com/moto...ed-motors.html the 940d and 950d are 385 motors that have a gearbox on the end, they have measurements in the pictures so you can work out if its the right size.
Rob