I don't understand how the barometric heights and the RADALT's can differ so much. The approach to 22L is over water (the sea) so how can there be a difference of 850 feet between the two? Last time I went to EKCH the runway was about 30 feet above sea level and about 500m from the shoreline!
At 0.6D you must be just about still over the water, so 186' RA is probably about 150' above threshold ..... perhaps a tad low
If they then landed at the 30/12 intersection they must have flown level at approx 150 feet for about a mile
A4