What is the maximum cable length allowable for all IEEE 1394 (FireWire) devices?