Implicit conversion from float -80.42079207920793 to int loses precision