11888 mm = 468.031496 inches