Implicit conversion from float -22.995594713656388 to int loses precision