How long is your keynote?
I am flexible with timing since I customize my presentations for each audience. Generally, one hour of actual speaking is optimal, but I can also prepare for shorter or longer sessions. Additionally, I understand how important it is not to go over the allotted time, and I never do. In fact, I run a countdown timer on stage (the audience cannot see it) just to make sure that my pace is consistent with the allotted time. The presentation will never feel rushed or drawn out, and the attendees will get to their next event on time.