What number is 1.639440612?

One and six hundred thirty-nine million, four hundred forty thousand, six hundred twelve billionths.