Depending on year, engine, transmission, etc.- some long bed, regular cab, 2wd trucks had a center bearing...
I don't have a measurement; but if all else fails and you can't find the exact length shaft, you just need to find a front shaft (shaft from the tranny to center bearing) that is longer than what you need. You can take that shaft and have it cut the correct length, which is much less expensive than having to have a new one made. Of course the splines, etc. of the new short shaft must match the remainder of the your driveshaft assembly. It would also be a good time to have the shafts balanced to ensure that you don't get weird vibrations/oscillations.