Respuesta :

     105
13/1369
    -13
______
     00
     00
______
        69
        65

The answer is 105.3076