Need to level shift, buffer, and distribute a long distance, a 1.28 MHz signal
If you are 100feet away then ...

You should probably be using a differential signal.  Otherwise you will probably radiate a lot of RF energy and fail any kind of emissions requirements set by the FCC or other regulatory bodies.
You should use a controlled impedance transmission line (such as a twisted pair cable), otherwise you will get reflections that will ruin your signal quality.  A CAT5 Ethernet cable or similar would be fine.
There may be significant ground offset at each end of the line, therefore using TTL or other ground referenced signaling may have problems.

The solution is to just use an RS485 driver and receiver.
RS485 is made for long distance, medium speed data like this.
Analog Devices / Linear Tech makes some transceivers that operate up to 20MBps and support very large ground offsets (20V or more).