Implicit conversion from float -110.27816411682895 to int loses precision