how long till the full length is done ?