Implicit conversion from float -71.55913978494624 to int loses precision