Es gibt Busextender für I2C. Sind 8 polige Bauteile und heißen P82B715.
50m sollten damit kein Problem sein.

Gruß
Paidros