12904 mm = 508.031496 inches