From like 0% to 100% what's an approxomate amount of it re-charge time? And once it's fully charge how long does the battery last?