Cleaning the garage a little

I measured the u-joints, the front joint is 3 1/8" and the rear is 3 1/4" wide.


I’m interested in that drive shaft, does it have big U-joints on both ends?