The original was by @ddddpplo (click above). This one is really, really fast. However, it isn't as precise as it could be. Unfortunately, I can't put larger or smaller numbers into the algorithm without losing the precision that I have. Scratch won't let me get more precise. But I definitely think that using fractions of the circumference instead of getting the entire area is faster. I have some notes inside the project.