6BT length of block is 29.45", RFOB to FFOB, gear housing and damper adds 4.0" plus your flywheel housing or trans adapter. Estimated overall length is 40.00" with SAE#3 housing. 4B is 9.45" shorter (block is 20")