Or, somehow we are looking through a square window that the vehicle has cut to come and go between another dimension! ;-) back!
Judging from the following article excerpt, it must be a time portal.......LOL!
...It seemed to just drift over a hill and stop, hovering just 200 years away.