26038 mm = 1025.11811 inches