727 Torque converter in 904? If not, what should I get?

Converters are different, call a converter builder and get one built for your car, money well spent imo