Implicit conversion from float -125.13470681458003 to int loses precision