Implicit conversion from float -14.72136222910217 to int loses precision