how long is the show kinky boots