Respuesta :

90.0550458716 is the answer
It is 90 (: But has a remainder! Find it out (;