Can distance be increased to say around 75m - 100m?
For such distances one typically uses - ethernet, RS485 or sometimes XBEE
IIRC - I2C will go up to 6 meters or 20 feet - you might need to tweak with the pull up resistors etc.
Myabe this is interesting - I2C - RS-485 adapter
What is the datarate / sec you need? Tell us about your application, there are allways other solutions