I think they are about 1/4 scale, the main body height is 6" tall, width 8" with the total height when they are on their legs of 8".
Yes you are right audiothor the actors were double amputees, as for getting in touch with the original crew - i would love to but dont know how to go about it...