8468 mm = 333.385827 inches