Implicit conversion from float -66.70391061452514 to int loses precision