Implicit conversion from float -118.33333333333331 to int loses precision