25883 mm = 1019.015748 inches