26865 mm = 1057.677165 inches