You have the number stored using data type int, yes?
int bigNumber = 750;
To send it out, after the address is set up:
Wire.write (highByte(bigNumber));
Wire.write (lowByte(bigNumber));
to put it back, after the address is set up:
upperByte = Wire.read();
lowerByte = Wire.read();
then
bigNumber = word(upperByte, lowerByte);
or
bigNumber = (upperByte <<8) + lowerByte; // shift upper bits into upper byte location, add in lower bits
or without interim storage:
bigNumber = (Wire.read() << 8) + Wire.read();