fails with RF ...large FP numbers as input (range -1e59 to 1e59)