26583 mm = 1046.574803 inches