I think you need to split the address in the I2c command as low and high byte for this to work.

JF