You're a BEAST! That is a heavy transmission to install without a jack.
Pull straps made a world of difference tho, basically used it like a hammock and pulled the trans so i could slide under it, put my knees under the tcase and hands on the bell, just alittle bit of wiggling and cursing and it slid right in. however i couldnt tell you how many trans i have stabbed over the years well into the thousands by now...