40536 mm = 1595.905512 inches