Implicit conversion from float -10.413223140495873 to int loses precision