DSN export problems with mounting hole.
# Steps to reproduce
1. I load up a PCB into KiCAD and then export it to Spectra DSN. mount hole produces a very large footprint.
2.
This was produced today after loading a DSN made on 13/4/2023 using 7.0.1, into FreeRouting. I took a snapshot of the design on the 13th.

Today I reloaded that old version into 7.0.2 and reexported and then loaded it into FreeRouting

The blue overlapping circles are centred on the mounting holes.
[ACE3NOKB_April_13.dsn](/uploads/7044ec6e31f2c6a0a9ed8dba4f173f65/ACE3NOKB_April_13.dsn)
[ACE3NOKB.dsn](/uploads/80ed31628798b8b7926e59d30f9b82e9/ACE3NOKB.dsn)
The file of the 13th reads

while in the file of the 30th

I have tried this with the standard issue 3.5mm hole as well as this slightly custom one and the issue is the same.
# KiCad Version
```
Application: KiCad x64 on x64
Version: 7.0.2, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
libcurl/7.88.1-DEV Schannel zlib/1.2.13
Platform: Windows 11 (build 22621), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Apr 15 2023 19:18:27
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.6.3
Curl: 7.88.1-DEV
ngspice: 40
Compiler: Visual C++ 1934 without C++ ABI
Build settings:
KICAD_SPICE=ON
```
issue