Implicit conversion from float -77.1826625386997 to int loses precision