If you can't find the dimensions, why don't you buy it directly from pitbull?
I tried to do the very same thing last year. I'll post my thread as it has a decently helpful hand drawing you might find use of. Good luck!
http://ducatiforum.com/ducati-1199/30717-pitbull-front-stand-28-pin.html
Yes I found your thread when I googled the question! Good drawing. Did you ever find numbers for it?