I've tried the below code but it seems too complicated and has compatibility issues when I display it on the web.
How can I make the above shape in SVG? Perhaps with just a path element and without the need to rotate it.
<svg
width="28.149193mm"
height="47.310486mm"
viewBox="0 0 28.149193 47.310486"
version="1.1"
id="svg5"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2" />
<g
id="layer1"
transform="translate(-45.804437,-101.49194)">
<path
style="fill:#000000;stroke:#ff0000;stroke-width:3;stroke-dasharray:none;stroke-opacity:1"
id="path346"
d="m -147.30242,72.453629 a 22.155243,25.149193 0 0 1 22.15524,-25.149193 22.155243,25.149193 0 0 1 22.15524,25.149193 h -22.15524 z"
transform="rotate(-90)" />
</g>
</svg>