jing lor ?
just get a 30 meter cable ( or 20 if that is enough ) , cat 6 from a reputable seller
100 meters is cast out as the limit for a LAN wire but in normal usage it will go further if you really have to
just pace out the distance to cover and add 5 meters and buy a cable of that length