25614 mm = 1008.425197 inches