26042 mm = 1025.275591 inches