26023 mm = 1024.527559 inches