Respuesta :

24.0930232558 is the answer
24.09302326 is 2072 divided by 86