904LA or not

I recently purchased a used what I thought was a 904 transmission for my 1965 barracuda with a 273 v8 with a 2bbl. stamping on the main body of the transmission is 246 4450
below that is 3 64 than a D
C D
Tail piece stamping is 246 4690 below that is D D
C D
I don't know if I bought a 727 or a 904. The guy I bought from said it came off the 273 1965.
I wondering if it will bolt up to my 273.