Implicit conversion from float -130.1953125 to int loses precision