Implicit conversion from float -135.20775623268696 to int loses precision