Implicit conversion from float -13.552278820375335 to int loses precision