That is hands down a dripless seal that someone tried to stop leaking and created a larger problem.
Shaft is 1-1/8in diameter and the seal is 4in long. Glide bearings makes a direct replacement. Call amd talk to Tim. He will ship to Canada no problemn $175 US.

Also, to break the shaft coupler loose to remove the shaft is the hardest part of the job. It took 2hrs to get the coupler free, the rest of the job took 35 minutes.