Any chance that the eye relief is a typo?

It seems awfully odd. I didn't know anyone even tried to make a scope that short since the 1970s.

If it were 3.5-4.3 it would make a lot more sense.

Who's gonna be the first to try one and report back?