My truck always launches 10x better on the steeet than at the track. I cut a 1.81 60' last year on stock trans 285/55 hankook dynapro with just clamps on the front.
Those tires being over an inch shorter may have helped you some. Your truck looks a touch lower than mine, I also have drop shackles in the back and my front end is sitting on the stops.