One problem I see with it is THAT ITS IN MILLIMETERS!!!

haha...God bless America