Does SVGElement.getBoundingClientRect include stroke?
bounding client rect: {left: 108, top: 127, width: 100, height: 100}