Implicit conversion from float -69.2920353982301 to int loses precision