40526 mm = 1595.511811 inches