Implicit conversion from float -77.70186335403724 to int loses precision