I'ld say the pikes are wrong in this picture.

The picture doesn't look like 16th/17th century. Pikes were this huge in that era. Mainly (?) because there were many efficient smoothbore guns (the boom was efficient and it could kill at times too). These musketeers were very static, slow and vulnerable for enemy cavalry charges while reloading. That's why an extreme solid and static pikewall was required. And that's why pikes got so tall. A very long polearm isn't great in normal melee.

Pikes in the 13th/14th century weren't this tall.

A similar development took place in Japanese warfare. Initially, yariashigaru had spears as tall as a samurais, 3-4 meters. When arquebusses became common, the ashigaru pike started to grow up to 5.6 meters (some 18 ft).

Correct me when I'm wrong, please. It won't be the first time .