strange math?

strange math?

I have a simple calculation that's taking a field whose input is minutes and converting it to hours:
Finished_Hours=(input.Finished_Length_minutes  /  60).round(2);

I'm inputting 614 minutes and it's giving me 10.2 as the answer instead of 10.23

why?