Implicit conversion from float -76.25 to int loses precision