Need a driveshaft

I have a '66 Cuda with a '66 Dart nose, but all in all I have a 318 block with a rebuilt 904/906 tranny. I know the Cuda needs a shaft that is 49.5 inches long, but where can I get one?