Rear Diff Issue. Any Ideas!?

I noticed my Grizzly 450 was leaking oil. Upon further inspection, I found the nut and washer holding the driveshaft in place had come off. Luckily I found the washer and have replaced the nut, but cannot do the nut up with any spanners or sockets as none will fit in such a small space! How on earth can I tighten this up!? Is there a special tool or technique!?!? Please help! Pics attached…

Attached Thumbnails

Click image for larger version

Name:	image_1471359921797.jpeg
Views:	N/A
Size:	2.08 MB
ID:	36689
 

Click image for larger version

Name:	image_1471360640740.jpeg
Views:	N/A
Size:	2.15 MB
ID:	36697