26056 mm = 1025.826772 inches