Implicit conversion from float -71.8153846153846 to int loses precision