25308 mm = 996.377953 inches