How long are the power, satellite speaker, and USB-C cables?