26022 mm = 1024.488189 inches