26032 mm = 1024.88189 inches