Implicit conversion from float -10.760456273764262 to int loses precision