How long does it take to charge my speaker?

It should take approximately three hours to fully charge both BLAST and MEGABLAST.