26592 mm = 1046.929134 inches