Because they're skippable. So it doesn't matter if the ad is 16 minutes long because anyone who doesn't want to watch it only has to listen to the first five seconds of it. Also, the ads are not specifically matched to certain videos. You know that, right? It's all selected by computer systems, which I doubt take into account the length of the actual video.