As the ad is quite old the age info may have become out of date. Besides I'm not sure it was a vital part of the ad and maybe they wanted to shave off a second or two
Advertising time is sold in predetermined slots, usually 30-seconds, but also 60 and 15-second spots are not uncommon.
Although this ad may have been shorted, it will most likely to be to accommodate a longer end caption, but the add will still be 30-seconds.
They can't buy a 28-second add spot.