Implicit conversion from float -99.07563025210084 to int loses precision