Expansion coefficient of steel is 7.2* 10^-6 for each Fahrenheit degree of change.
Calling your shaft's length L and assuming the range of design temperature is 100, we get the expansion: delta L =
$$ \delta L = L \times 100\times 7.2^{-6} =L\times 7.2^{-4} $$
Or very roughly you have your shaft elongated by to L* 1.001.
If your bearing can not tolerate this much play it has to be able to contain the shaft back with a force of
F = E*e =29*10^6(0.001)psi= approx. 29000 psi.
This is just a first estimate but gives some idea about the order of forces involved.
Edit
Ok now having the length of 50 inches we assuming the block is of the same family of steel with more or less same expansion coefficient there is no need to be that concerned about differential expansion unless we are talking extreme work temperature changes which may cause contortion and warping in the block. Otherwise assuming a difference in temperature between the block and shaft of +/- 50 degrees we will have thermal expansion of the shaft,
E = 50 * 0.0005 *25mm/inch = .625 mm elongation or shrinkage. Now you need to check with your bearing manufacturer to see if the bearing can take this much displacement. Another thing I recommend to check is systems natural frequency and its spectra of vibration to check for destructive resonance modes.
One cautionary note: your shaft area of 1/4* 4.5^2*pi = 15.9 sq. inch can produce a considerable compressive load, need to check for that. All the temps are preliminary hypothetical numbers, you want to use correct data in your estimates.