Implicit conversion from float -93.2236842105263 to int loses precision