just double checked the math and although it looks like you made a couple of rounding errors the end result is the same. it checks out. I just tripled checked the math and can say with confidence you found errors only because you are upside down and all the blood is rushing to your head making you not be able to think straight.