Implicit conversion from float -73.75 to int loses precision