Implicit conversion from float -118.33333333333334 to int loses precision