what is 134,678 divided by 5,865
22.96300085251492 is the exact answer
^^^Yeah thst should be the correct answer