26403 mm = 1039.488189 inches