42,008,936 forty-two million and eight thousand nine hundred and thirty-six 5,706 five thousand seven hundred and six 4:25 twenty-five past four thirty-five to five
1.42008936:fourty-two million eight thousand nine hundred and thirty-six 2.5706:five thousand seven hundred and six 3.四点二十五分four twenty-five/twenty-five past four