how is 13.9970841503 spelled?
thirteen
and
nine billion ,nine hundred seventy million ,eight hundred forty one thousand ,five hundred three ten-billionth(s)