Does anyone know what that HUGE mound is sound of OK River at the I-35 and I-40 junction? It looks permanent. Is it part of of the New I-40? What part? It is just so strange.