nice question.
a stupid mistake....need not /or should not use power by squareing...:(
yeah..now running in < 50ms. :)