Python Arbitrary Precision Floating Point