For how long does it lasts? I've got a match in a few hours and I wouldn't want to miss it.