How many times does 29 go into 85
2.98 times because 85 divided by 29 is 2.98
Are you sure its 2.98? Because I got 2.93