Implicit conversion from float -11.260504201680675 to int loses precision