This truck is 1 inch long! Look at those soldiers!!
Yes, they have widely varying scales among their individual pieces, but that's understandable.
These two cars are from two different brands, both not Micro Machines. I can't remember what they are right now, but they're obviously more realistically proportioned.
Here they are with a Hot Wheels 1/64 250 GTO for comparison.