26404 mm = 1039.527559 inches