Implicit conversion from float -263.7931034482759 to int loses precision