The volume in that bar was 250K. Maybe someone had a huge buy market order there which got triggered and filled at whatever available price.
Maybe we ought to check the components of Banknifty for the price movement at that time, because banknifty spot also shows a huge range at that time.