Implicit conversion from float -90.36072144288576 to int loses precision