Multiple 3-axis sensor peoblem


i'd like to use 2 HCM5883L sensors but they have same address. So i bought MMA7455 Accelerometer, and i got them working together but values are totaly diffrent. what could be problem?

I also have spare PCA9685 , could I use it with 2x HCM5883L with multipe I2c bus channels?

Thank for help!

what could be problem?

Wrong program, misuse of device, device not functioning correctly, data scaling or device orientation differences.