Execution Price

Market orders in Nifty are getting priced way above the high (buy) and way below the low (sell)

is this a chart issue or an execution glitch

bought 25200 Nifty puts at 13:09 PM
got executed at 54.95 when it has not reached that price either on charts or in the live feed. (1 example)

happened with me too in the past. charts will nt be able to capture all the prices