Implicit conversion from float -71.00178890876566 to int loses precision