The wiki heights are correct, the anime just likes to exaggerate size differences.
Even if it's a pretty big exaggeration in this case.
Here in this picture Midoya is 520 pixels tall, about the first top 145 of those pixels cover the part shown in your screenshot.
Your picture is higher resolution / from closer to the characters, and Midoya is 225 pixels tall there (I cut off the top of his hair), and Mirio is about 230 pixels taller (attempted to compensate for the head slant).
So, let's transform that pixel-information into a centimeter-based height difference in the picture:
166/520*145/225*230 = 47 centimeters (or 28.5% of a Midoya)
To see if this is a one-time occurrence (not all shows are consistent, after all, let's have another quick look at this picture:
Nice upright poses for both Mirio and Nejire, and as an added bonus Nejire is only supposed to be 2cm shorter than Midoya.
Yet, again, there is a huge difference between the two.
Using the same logic (and this Nejire reference picture from the MHA wiki):
164/510*290/1005*290 = 27 centimeters.
So, Nejire in that shot in more on equal footing with Mirio than Midoya in your shot, despite her being 2cm shorter 'officially'.
This can be done for narrative purposes, or to just make the composition of a shot work better.
But the values listed on the wiki are always the reference values worked with, they're just not always strictly adhered to.
- No, their proportions in your screenshot are not the right proportion
(but that is a common thing in MHA and animation in general)
- These characters are 166cm and 181cm tall respectively, the values you also found on the wiki. They just don't look it in that screenshot.