What times 31 equals 158?

It is: 158/31 times 31 = 158

It is 5.096774193548387 with the underlined string repeating endlessly.