Been a while since i've looked @ this ... but how about drawing a perfect circle each time ... but transforming it to be the actual size you need? - i am sure this would work

Kris