Implicit conversion from float -33.25819672131148 to int loses precision