26048 mm = 1025.511811 inches