i just check and notice the position was made more than one year ago.
this chart from TWS ( date 2020-Feb-28 ) clearly show short 18.180 at 0.67823.
if Interactivebrokers people doesn't trust their own TWS chart, then i don't know what on earth is going on here.
and this one is from mobile...