Since you're talking 10+ minutes why not just use an alarm clock? Travel ones are pretty small - i'm not sure i've ever seen one with a lanyard though.