Thanks Andy, I knew I couldn't be that far off.

But apparently, I need to work on the math some more.
Darned Floating-Point ...