Implicit conversion from float -11.278195488721792 to int loses precision