Those are my results (attachments). I mean it's not a big problem, I can always make it overlap on purpose to ensure correct representation in the final rendering but I'm still wondering about this anyway.
I looked into the encoding of the SVG:
<g transform="matrix(0.98824,0,0,1.24687,-326.325,-512.304)">
<rect x="330.208" y="410.872" width="303.57" height="80.201"/>
</g>
<g transform="matrix(0.98824,0,0,1.24687,-326.325,-412.304)">
<rect x="330.208" y="410.872" width="303.57" height="80.201"/>
</g>
So I'm guessing the Matrix-Transform is not accurate enough on the floating points given in the <rect>. Could that be it?
rectangles.afphoto