26427 mm = 1040.433071 inches